import java.util.Locale;

public class toLowerCase {
    //给你一个字符串 s ，将该字符串中的大写字母转换成相同的小写字母，返回新的字符串。
    public static String toLowerCase1(String s) {
        String str = "";
        for(int i=0;i<s.length();i++){
            char ch = s.charAt(i);
            if(ch>='A'&&ch<='Z'){
                char temp=(char)(ch+32);
               str=str+temp;
            }else{
                str+=ch;
            }
        }
        System.out.println(str);
        return str;
    }
    //采用StringBuilder更高效！
    public  String toLowerCase2(String s){
        StringBuilder ss = new StringBuilder();
        for(int i=0;i<s.length();i++){
            char ch = s.charAt(i);
            if(ch>='A'&&ch<='Z'){
                char temp=(char)(ch+32);
                ss.append(temp);
            }else{
               ss.append(ch);
            }
        }
        System.out.println(ss);
        return ss.toString();

    }
    public static void main(String[] args) {
       // String s = toLowerCase1("ABBcd");
        toLowerCase ss = new toLowerCase();
        ss.toLowerCase2("AAAssDff");
    }
}
